awkward and intransigent thinker - Turkish English Dictionary